<!--suppress ALL -->
<include file="./Template/header.html" />
<link rel="stylesheet" type="text/css" href="/Template/css/orderInfo.css">
<script type="text/javascript">

	$(function() {

		//初始化页面配置
		initPage("订单支付");

		wx.config({
			debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
			appId: '{$appId}', // 必填，公众号的唯一标识
			timestamp: '{$config.timestamp}', // 必填，生成签名的时间戳
			nonceStr: '{$config.noncestr}', // 必填，生成签名的随机串
			signature: '{$config.signature}', // 必填，签名，见附录1
			jsApiList: ['chooseWXPay'] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
		});

		wx.ready(function(){});

		function callpay(){
			if (typeof WeixinJSBridge == "undefined"){
				if( document.addEventListener ){
					//alert("必须在微信中支付");
					document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
				}else if (document.attachEvent){
					//alert("必须在微信中支付2");
					document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
					document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
				}
			}else{
				onBridgeReady();
			}
		}

		function onBridgeReady(){
			wx.chooseWXPay({
				timestamp: "{$webarr.timeStamp}", // 支付签名时间戳，注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符
				nonceStr: "{$webarr.nonceStr}", // 支付签名随机串，不长于 32 位
				package: "{$webarr.package}", // 统一支付接口返回的prepay_id参数值，提交格式如：prepay_id=***）
				signType: "{$webarr.signType}", // 签名方式，默认为'SHA1'，使用新版支付需传入'MD5'
				paySign: "{$webarr.paySign}", // 支付签名
				success: function (res) {
					// 支付成功后的回调函数
					alert('恭喜您支付成功');
					if("{$linkUrl}" != "")
					    window.location.href = "{$linkUrl}";
					else
                        window.location.href = "/wechat/home";
				}
			});
		}

		callpay();

	});

</script>
<div class="container" id="container">

</div>

<include file="./Template/footer.html" />

